@charset "utf-8";

/* CSS Document */

/*基础部分*/

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,input,select,textarea,div,table,td,th,tr,dt,dd,dl,a{margin:0;padding:0;}

ul,ol{list-style:none;}

em,i{font-style:normal;}

table{border-spacing:0;border-collapse:collapse;}

img{border:none;vertical-align:middle;}

input,select,button{vertical-align:middle;outline: none;}

a{text-decoration:none;color: #0080ff;}

a:hover{color: #c9c9c9;}

body{min-width:1200px;font-family:"微软雅黑",'Microsoft YaHei','Arial','Heiti SC';background:#f4f4f4 url(../images/defaultbg.jpg) center 0 no-repeat;}

.fl{float: left;}

.fr{float: right;}

.clear_:before,

.clear_:after{display: block;content: ' ';clear: both;}

/*头部*/

.header_wrap .header_top{height: 34px;width: 100%;background: #262626 url(../images/headbg.jpg) no-repeat center;position:  relative;z-index:  1000;}

.center{ width: 1200px; margin: 0 auto;}

.header_wrap .head_top_le{ float: left;width: 157px; background: #1b1b1b; height: 34px; line-height: 34px; color: #a8a8a8; padding-left:18px;}

.header_wrap .head_top_le i{display: block;float: left;  width: 27px; height: 24px; margin:5px 7px 0 0;background: url(../images/logo_xiaoniao.png) no-repeat;}

.header_wrap .head_top_le a{color: #a8a8a8; text-decoration: none;}

.header_wrap .head_top_le a:hover{text-decoration: none;}

.header_wrap .head_top_rt { float: right; width:108px; height: 34px;line-height: 34px;}

.header_wrap .head_top_rt img{width: 25px; height: 25px; opacity:0.8; margin: 0 5px;}

.header_wrap .head_top_rt a{ color: #8a8a8a; font-size: 12px;padding: 0 5px;}

.header_wrap .head_top_rt .login{border-right: 2px solid #8a8a8a; }

.header_wrap .head_top_rt:hover img{opacity:1;}

.header_wrap .head_top_rt a:hover{text-decoration:none;color:#fff}

.header_wrap .header_top{ height: 34px;}
.header_top .ul_link{ float: left; max-width: 1000px; overflow: hidden; height: 34px; font-size: 12px;}
.header_top .ul_link a{ display: block ; float: left; margin-right: 30px; height: 34px; line-height: 34px; color: #bfbfbf;}
.header_top .ul_link a i{ display: inline-block; vertical-align: middle; background: url("/page/images/3dm_top_li.png") no-repeat center; margin:-3px 5px 0 0;}
.header_top .ul_link a i.ico1{height:10px;width:19px;background-position: 0 0;}
.header_top .ul_link a i.ico2{height:10px;width:20px;background-position: 0 -20px;}
.header_top .ul_link a i.ico3{height:10px;width:15px;background-position: 0 -64px;}
.header_top .ul_link a i.ico4{height:16px;width:11px;background-position: 0 -38px;margin-top: -3px;}
.header_top .ul_link a i.ico5{height:16px;width:18px;background-position: 0 -89px;margin-top: -3px;}
.header_top .ul_link a:hover{color:#fff;}

/*logo2部*/

.header_wrap .header{ height: 130px; width: 100%; line-height: 130px; background: #fff  url(../images/header_bg.jpg) no-repeat center; }
.header_wrap .header .login{ width: 298px; margin-top: 25px; float:  left;height:69.69px;}
.header_wrap .header .search{ width: 270px;height: 34px; margin:0 auto;padding-top: 50px;}
.header_wrap .header input{height: 32px; width:200px; line-height: 32px;border: 1px solid #d2d2d2; text-indent: 2px; color: #999; padding-left: 10px; float: left;border-right: none;    background: #e5e5e5; border-bottom-left-radius: 16px;border-top-left-radius: 16px;}
.header_wrap .header  button{ width: 50px;background: #ff5842;border:none ; height: 34px; float: left; cursor: pointer; position: relative; display: inline-block;    border-top-right-radius: 16px; border-bottom-right-radius: 16px;}
.header_wrap .header  button i{width: 22px; height: 21px;margin: 6px 8px; background: url(../images/ioc-sou.png) no-repeat center; display: block;}


/*导航*/

.header_wrap .nav{ height: 56px; width:100%; line-height: 56px; background:#2b2b2b; font-size: 16px;}

.header_wrap .nav ul{ float:  left; height: 56px; padding-left: 10px;}

.header_wrap .nav ul li{float:  left; height: 56px;}

.header_wrap .nav ul li a{ float:  left;width: 65px;  text-align: center; height: 56px; line-height: 56px; color: #c9c9c9; position: relative; max-width: 80px; overflow:  hidden;}

.header_wrap .nav ul li a span{display: none; position: absolute;top:5px; left:39%;  background: url(../images/imgas.png) no-repeat center;height:7px;width:16px;background-position: -43px 0;}

.header_wrap .nav ul li.mod a span{background:url(../images/ico_nav_li.gif) no-repeat center;width:38px;height: 20px;background-position:0 0;left:  20%;top: 0px;opacity: 0.8;display: block !important;}

.header_wrap .nav ol{ float: right; padding-right: 0px; width: 470px;}

.header_wrap .nav ol li{float: left;}

.header_wrap .nav ol li a{ float:  left; width:77px; text-align: center; line-height: 56px; color: #c9c9c9; max-width: 900px; height: 56px; overflow:  hidden;    font-size: 18px;}
.header_wrap .nav ol li a.yx_a5{width: 78px;}
.header_wrap .nav ul li:hover span,

.header_wrap .nav ul li.on span

{display: block;}

.header_wrap .nav li:hover a,

.header_wrap .nav li.on a

{text-decoration: none; color:#FFFFFF;}

.header_wrap .nav ol .as{ background: #f0412a; color: #FFFFFF;}

.header_wrap .nav ol li:hover{background: #f0412a; color: #FFFFFF;}




/*底部*/

.fotter .fotter-top{overflow: hidden;padding-bottom: 30px;background: #181818;width: 100%;}

.fotter .fotter-top .wrap{width: 300px; float:  left; color: #858585;}

.fotter .fotter-top .wrap p{text-align:center; font-size: 20px; padding: 30px 0 10px 0; font-weight: 500; max-width: 300px; overflow:  hidden; }

.fotter .fotter-top .wrap ul{ width: 277px; margin: 0 auto;}

.fotter .fotter-top .wrap li a{ float: left; color: #858585; font-size: 14px; padding-top: 14px; width: 92px; text-align: center; max-width: 92px; overflow:  hidden;}

.fotter .fotter-top .wrap li{float: left;}

.fotter .fotter-top .wrap li a:hover{text-decoration:underline;color: #e13e28;}

.fotter .fotter-bottom{height: 130px;width: 100%;background: #141414;color: #818181;padding-top:45px;}

.fotter .fotter-link{ width: 1200px; margin: 0 auto; text-align: center;font-size: 14px;}

.fotter .fotter-link a{ color:#818181; margin: 0 12px;}

.fotter .fotter-link>a{ margin:0 12px;}

.fotter .fotter-link .jubao{display: block;margin: 0;padding-bottom: 15px;}

.fotter .fotter-link .jubao img{width:165px;}

.fotter .fotter-link a:hover{ color:#cdcdcd; }

.fotter .fotter-link p{padding-top: 20px;}

/**/

/*link*/

.Linkwrap{width: 100%;overflow: hidden;background: #181818;display:  none;}

.Linkwrap .Yqlink{width: 100%;height: auto;margin: 0 auto;padding: 20px 0;overflow: hidden;}

.Linkwrap .line{width: 1200px;margin: 0 auto;height: 0px; border-top: 1px solid #333;border-bottom: 1px solid #000;}

.Yqlink .link{width: 1160px;height: auto;margin: 0 auto;}

.Yqlink .link p{display: block;width: 100%;height:60px;font-size: 16px;color: #a0a0a0;line-height: 60px;padding-top: 10px;}

.Yqlink .link p i{display: inline-block;background: url(../images/logo_sm.png) no-repeat;width: 36px;height: 29px;margin: 10px 8px -6px 0;}

.Yqlink .link a{color: #a0a0a0;font-size: 12px;height: 20px;line-height: 20px;margin: 7px 15px;display: block;float:left;}

.Yqlink .link a:hover{text-decoration: underline;color: #e13e28;}



.fotter-center{ background: #181818; width: 100%;}

.fotter-center .center{ height: 100%; overflow:   hidden;}

.fotter-center .i_list{ width: 100%; border-bottom: 1px solid #000000; border-top: 1px solid #333333; width: 100%;height: 1px; display: block;}

.fotter-center p{ padding-top: 20px; height: 35px; font-size: 16px; color:#a0a0a0 ;position: relative; margin-bottom: 15px;}

.fotter-center p img{width: 34px; height: 32px;    margin: 0px 10px 5px 25px;}

.fotter-center .a_list{ width:1160px; margin: 0 auto;}

.fotter-center .a_list a{padding:0 20px 18px 14px; color: #969696; font-size: 14px; float:  left; display: block;}

.fotter-center .a_list a:hover{ color: #cdcdcd;}

/*分页*/

.fenye{ width: 100%;}

.fenye .pagination{ height: auto;margin: 20px auto 30px;overflow:hidden; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;  user-select: none;text-align: center; max-width: 740px;}

.fenye .pagination li a{ display: block; color: #333333;}

.fenye .pagination li{display:inline-block; width: 30px; height: 30px; line-height: 30px; border:1px solid #eaeaea; border-radius: 4px; font-size: 14px; color: #333333; }

.fenye .pagination .disabled{width: 30px;height: 30px; border:1px solid #eaeaea ; text-align:  center; line-height: 30px; color: #535353; font-size: 15px;  border-radius: 4px; padding:0 10px;}

.fenye .pagination .active a,

.fenye .pagination  li:hover a{color: #ff8a20 !important; text-decoration:none;}

.fenye .pagination .active,

.fenye .pagination li:hover { border:1px solid #ff8a20; border-radius: 4px; font-size: 14px;}

.fenye .pagination .next{height: 30px; border:1px solid #eaeaea ; text-align:  center; line-height: 30px; color: #535353; font-size: 15px; display: inline-block; border-radius: 4px;padding:0 10px;}

.hide{ display:none}



.header_wrap .nav ul{} 
.header_wrap .nav ul li a{overflow:visible;}
.header_wrap .nav ul li.news_ico{position: relative;left: 0px;width: 118px;top: 4px;background: url(../../index/images/news_ico.png) no-repeat center;height:50px;}
.header_wrap .nav ul li.news_ico a{width:100%;}
.header_wrap .nav ul li.news_ico2{position: relative;left: 0px;width: 52px;top: 0px;background: url(../images/news_ico2.png) no-repeat center;background-position: 0px 3px;}
.header_wrap .nav ul li.news_ico2:hover{background-position: 0 -59px;}

